html body {
	/* overflow-x: hidden; */
	background-color: #E4F0E7;
	font-size: 2vh;
	width: 100vw;
	height: 100%;
	font-weight: 900;
	background-image: url("/images/my/my-bj.png");
	background-size: 100% 100%;
	opacity: 0.85;
}

#top {
	width: 100%;
	height: 5.5vh;
	background-color: white;
	font-weight: bold;
	margin-bottom: 0.5vh;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
}


#top img {
	height: 3.5vh;
	width: auto;
	position: absolute;
	left: 0.5vw;
	/* 垂直居中 */
	margin: auto;
	top: 0;
	bottom: 0;
}



#my_means {
	width: 100vw;
	height: 20vh;
	position: relative;
}


#my_means_up {
	width: 100%;
	height: 20vh;
	display: flex;
	justify-content: center;
	align-items: center;
}

#head {
	width: 10vh;
	height: 10vh;
	background-color: #FCCA00;
	border-radius: 50%;
}

#head img {
	width: 8vh;
	height: 8vh;
}

#means {
	width: 65vw;
	height: 15vh;
	font-size: 2vh;
	margin-top: 8vh;
	margin-left: 1vh;
	position: relative;
}


img {
	max-width: 100%;
	width: 2.5vh;
	height: auto;
	padding-right: 0.5vh;
}

#name {
	width: 100%;
	align-items: center;
	display: flex;
}

#my_sign {
	width: 100%;
	height: 5vh;
	align-items: center;
	display: flex;
}



#set_up_box {
	width: 97%;
	height: 50vh;
	margin-left: 1.5vw;
	margin-right: 1.5vw;
	font-size: 2.2vh;
	text-align: center;
	border-radius: 2vh;
	background-color: aliceblue;
}

.set_up_box_small {
	width: 100%;
	height: 10vh;
	display: flex;
	align-items: center;
	justify-content: center;
	padding-left: 10vw;
	border-bottom: 1px;
	border-bottom: 2px dotted;
	border-bottom: solid gray;

}

.set_up_box_small img {
	margin-left: 60%;
}